be well-spoken - French English Dictionary